home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0" encoding="iso-2022-jp"?>
- <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
- <?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?>
- <!-- English Revision: 1.5.2.6 -->
-
- <!--
- Copyright 2002-2004 The Apache Software Foundation
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
-
- <modulesynopsis metafile="mod_dav.xml.meta">
-
- <name>mod_dav</name>
- <description>$BJ,;6%*!<%5%j%s%0$H%P!<%8%g%s4IM}(B
- (<a href="http://www.webdav.org/">WebDAV</a>) $B5!G=(B</description>
- <status>Extension</status>
- <sourcefile>mod_dav.c</sourcefile>
- <identifier>dav_module</identifier>
-
- <summary>
- <p>$B$3$N%b%8%e!<%k$O%/%i%9(B 1 $B$H%/%i%9(B 2 $B$N(B
- <a href="http://www.webdav.org">WebDAV</a>
- ('$B%&%'%V%Y!<%9$NJ,;6%*!<%5%j%s%0$H%P!<%8%g%s4IM}(B')
- $B5!G=$r(B Apache $B$KDs6!$7$^$9!#(B
- $B$3$N(B HTTP $B%W%m%H%3%k$N3HD%$K$h$j!"%j%b!<%H$N%&%'%V%5!<%P>e$K$"$k(B
- $B%j%=!<%9$d%3%l%/%7%g%s$r(B
- $B:n@.!"0\F0!"J#@=!":o=|$G$-$k$h$&$K$J$j$^$9!#(B</p>
- </summary>
- <seealso><directive module="mod_dav_fs">DavLockDB</directive></seealso>
- <seealso><directive module="core">LimitXMLRequestBody</directive></seealso>
- <seealso><a href="http://www.webdav.org">WebDAV Resources</a></seealso>
-
- <section id="example"><title>Enabling WebDAV</title>
- <p>mod_dav $B$rM-8z$K$9$k$K$O!"(B<code>httpd.conf</code>
- $B%U%!%$%kCf$N%3%s%F%J$K<!$r2C$($^$9(B:</p>
-
- <example>Dav On</example>
-
- <p>$B$3$l$O(B DAV $B%U%!%$%k%7%9%F%`%W%m%P%$%@$rM-8z$K$7$^$9!#(BDAV
- $B%U%!%$%k%7%9%F%`%W%m%P%$%@$O(B <module>mod_dav_fs</module>
- $B%b%8%e!<%k$G<BAu$5$l$F$$$^$9!#$G$9$+$i!"$3$N%b%8%e!<%k$O%3%s%Q%$%k;~$K(B
- $B%5!<%P$KAH$_9~$^$l$F$$$k$+!"$"$k$$$O(B
- <directive module="mod_so">LoadModule</directive>
- $B$r;HMQ$7$F<B9T;~$K%m!<%I$5$l$F$$$kI,MW$,$"$j$^$9!#(B</p>
-
- <p>$B$5$i$K!"(BDAV $B%m%C%/%G!<%?%Y!<%9$N>l=j$,(B
- <directive module="mod_dav_fs">DavLockDB</directive> $B%G%#%l%/%F%#%V$r;H$C$F(B
- <code>httd.conf</code> $B%U%!%$%k$N%0%m!<%P%k%;%/%7%g%s$K;XDj$5$l$F$$$k(B
- $BI,MW$,$"$j$^$9!#(B</p>
-
- <example>
- DavLockDB /usr/local/apache2/var/DavLock
- </example>
-
- <p>$B%m%C%/%G!<%?%Y!<%9%U%!%$%k$N$"$k%G%#%l%/%H%j$O(B Apache $B$,<B9T$5$l$F$$$k(B
- <directive module="mpm_common">User</directive> $B$H(B <directive
- module="mpm_common" >Group</directive> $B$K=q$-9~$_8"8B$,$"$kI,MW$,$"$j$^$9!#(B</p>
-
- <p><directive module="core" type="section">Limit</directive>
- $B@a$r(B <directive module="core" type="section">Location</directive>
- $B%G%#%l%/%F%#%VFbIt$KDI2C$7$F!"(BDAV $B$,M-8z$J>l=j$X$N(B
- $B%"%/%;%9$r@)8B$9$k$3$H$b$G$-$^$9!#(BDAV $B%/%i%$%"%s%H$,(B
- $B0lEY$N%j%/%(%9%H$GAw?.$G$-$k:GBg%P%$%H?t$r;XDj$7$?$$$H$-$O!"(B
- <directive module="core">LimitXMLRequestBody</directive>
- $B%G%#%l%/%F%#%V$r;HMQ$9$kI,MW$,$"$j$^$9!#!VDL>o$N!W(B
- <directive module="core">LimitRequestBody</directive>
- $B%G%#%l%/%F%#%V$O(B DAV $B%j%/%(%9%H$KBP$7$F$O8zNO$r;}$A$^$;$s!#(B</p>
-
- <example><title>$B40A4$JNc(B</title>
- DavLockDB /usr/local/apache2/var/DavLock<br />
- <br />
- <Location /foo><br />
- <indent>
- Dav On<br />
- <br />
- AuthType Basic<br />
- AuthName DAV<br />
- AuthUserFile user.passwd<br />
- <br />
- <LimitExcept GET OPTIONS><br />
- <indent>
- require user admin<br />
- </indent>
- </LimitExcept><br />
- </indent>
- </Location><br />
- </example>
-
- <p><module>mod_dav</module> $B$O(B Greg Stein $B$5$s$N(B <a
- href="http://www.webdav.org/mod_dav/">Apache 1.3 $BMQ$N(B mod_dav</a> $B$K(B
- $BM3Mh$9$k$b$N$G$9!#$=$N%5%$%H$+$i$h$jB?$/$N>pJs$r<j$KF~$l$k$3$H$,$G$-$^$9!#(B</p>
- </section>
-
- <section id="security"><title>$B%;%-%e%j%F%#$NLdBj(B</title>
-
- <p>DAV $B$N%"%/%;%9%a%=%C%I$O1s3V%/%i%$%"%s%H$,%5!<%P$N%U%!%$%k$r(B
- $BA`:n$9$k$3$H$r2DG=$K$7$^$9$N$G!"(B <module>mod_dav</module> $B$r;HMQ$9$k(B
- $BA0$K!"%5!<%P$,0BA4$G$"$k$3$H$rFC$KCm0U$7$F3NG'$7$J$1$l$P$J$j$^$;$s!#(B</p>
-
- <p>$B%5!<%P>e$N(B DAV $B$,;HMQ2DG=$K$J$C$F$$$k>l=j$O$9$Y$FG'>Z$GJ]8n$7$F$/$@$5$$!#(B
- HTTP $B4pK\G'>Z$N;HMQ$O?d>)$G$-$^$;$s!#>/$J$/$H$b(B
- <module>mod_auth_digest</module> $B%b%8%e!<%k$GDs6!$5$l$k(B HTTP
- $B%@%$%8%'%9%HG'>Z$rMQ$$$k$Y$-$G$9!#(BWebDAV $B%/%i%$%"%s%H$N$[$H$s$I$O(B
- $B$3$NG'>ZJ}K!$KBP1~$7$F$$$^$9!#Be$o$j$K!"(B<a href="../ssl/">SSL</a> $B$,(B
- $BM-8z$J%3%M%/%7%g%s$rDL$7$?4pK\G'>Z$r;H$&$3$H$b$G$-$^$9!#(B</p>
-
- <p><module>mod_dav</module> $B$,%U%!%$%k$rA`:n$G$-$k$h$&$K$9$k$?$a$K$O!"(B
- $B4IM}2<$N%G%#%l%/%H%j$H%U%!%$%k$H$K(B Apache $B$,<B9T$5$l$F$$$k(B <directive
- module="mpm_common">User</directive> $B$H(B <directive
- module="mpm_common">Group</directive> $B$G=q$-9~$_2DG=$G$"$kI,MW$,$"$j$^$9!#(B
- $B?7$7$/:n@.$5$l$k%U%!%$%k$b$3$N(B <directive module="mpm_common">User</directive>
- $B$H(B <directive module="mpm_common">Group</directive> $B$K=jM-$5$l$k(B
- $B$3$H$K$J$j$^$9!#$3$NM}M3$+$i!"$=$N%"%+%&%s%H$X$N%"%/%;%9$r@)8f$9$k$3$H$O(B
- $B=EMW$G$9!#(BDAV $B%j%]%8%H%j$O(B Apache $B@lMQ$N$b$N$@$H$_$J$5$l$F$$$^$9!#(B
- Apache $B0J30$NJ}K!$G%U%!%$%k$r=$@5$9$k$3$H(B ($BNc$($P(B FTP $B$d%U%!%$%k%7%9%F%`(B
- $BMQ$N%D!<%k$J$I$r;H$C$F(B) $B$O5v2D$5$l$F$$$^$;$s!#(B</p>
-
- <p><module>mod_dav</module> $B$O$$$m$$$m$J<oN`$N%5!<%S%95qH]967b$K$5$i$5$l$k(B
- $B$+$b$7$l$^$;$s!#(B<directive
- module="core">LimitXMLRequestBody</directive> $B%G%#%l%/%F%#%V$r;H$&$H(B
- $BBg$-$J(B DAV $B%j%/%(%9%H$r2r@O$9$k$H$-$K>CHq$5$l$k%a%b%j$NNL$r@)8B$9$k$3$H$,(B
- $B$G$-$^$9!#(B<directive
- module="mod_dav">DavDepthInfinity</directive> $B%G%#%l%/%F%#%V$O(B
- <code>PROPFIND</code> $B%j%/%(%9%H$,5pBg%j%]%8%H%j$GBgNL$N%a%b%j$r>CHq$9$k$N$r(B
- $BKI$0$3$H$,$G$-$^$9!#B>$N%5!<%S%95qH]967b$K$OC1=c$K;HMQ2DG=$J%G%#%9%/NN0h$r(B
- $BB?$/$NBg$-$J%U%!%$%k$GKd$a$F$7$^$&$s$b$N$,$"$j$^$9!#$3$l$rD>@\KI$0J}K!$O(B
- Apache $B$K$O$"$j$^$;$s$N$G!"?.MQ$G$-$J$$%f!<%6$K(B DAV $B%"%/%;%9$rDs6!$9$k$N$O(B
- $BHr$1$?J}$,NI$$$G$7$g$&!#(B</p>
- </section>
-
- <section id="complex"><title>$BJ#;($J@_Dj(B</title>
-
- <p>$B$h$/$"$kMW5a$K!"(B<module>mod_dav</module> $B$r;H$C$FF0E*$J%U%!%$%k(B
- (PHP $B%9%/%j%W%H!"(BCGI $B%9%/%j%W%H$J$I(B) $B$rA`:n$7$?$$$H$$$&$b$N$,$"$j$^$9!#(B
- $B$3$l$N<B8=$O!"(B<code>GET</code> $B%j%/%(%9%H$O%9%/%j%W%H$NFbMF$r%@%&%s%m!<%I$5$;$k(B
- $BBe$o$j$K!"%9%/%j%W%H$r>o$K<B9T$5$;$F$7$^$&$N$GFq$7$/$J$C$F$$$^$9!#(B
- $B$3$l$r2sHr$9$kJ}K!$K$O!"Fs$D$N0c$&(B URL $B$rF1$8%3%s%F%s%D$K%^%C%W$7!"(B
- $B0l$D$O%9%/%j%W%H$r<B9T$5$;!"$b$&0l$D$O%@%&%s%m!<%I$5$;$?$j!"(BDAV $B$+$i(B
- $BA`:n$5$l$?$j$9$k$h$&$K@_Dj$9$k$H$$$&$b$N$,$"$j$^$9!#(B</p>
-
- <example>
- Alias /phparea /home/gstein/php_files<br />
- Alias /php-source /home/gstein/php_files<br />
- <Location /php-source>
- <indent>
- DAV On<br />
- ForceType text/plain<br />
- </indent>
- </Location>
- </example>
-
- <p>$B$3$N@_Dj$K$h$j!"(B<code>http://example.com/phparea</code> $B$r(B PHP $B%9%/%j%W%H$N(B
- $B=PNO$r%"%/%;%9$9$k$?$a$K;H$&$3$H$,$G$-!"(B
- <code>http://example.com/php-source</code> $B$r(B DAV $B%/%i%$%"%s%H$K$h$k(B
- $B$,A`:n$N$?$a$K;H$&$3$H$,$G$-$^$9!#(B</p>
- </section>
-
- <directivesynopsis>
- <name>Dav</name>
- <description>WebDAV HTTP $B%a%=%C%I$rM-8z$K$7$^$9(B</description>
- <syntax>Dav On|Off|<var>provider-name</var></syntax>
- <default>Dav Off</default>
- <contextlist><context>directory</context></contextlist>
-
- <usage>
- <p>$BM?$($i$l$?%3%s%F%J$G(B WebDAV HTTP $B%a%=%C%I$,;H$($k$h$&$K$9$k$K$O(B
- $B<!$N$h$&$K$7$^$9!#(B</p>
-
- <example>
- <Location /foo><br />
- <indent>
- Dav On<br />
- </indent>
- </Location>
- </example>
-
- <p><code>On</code> $B$H$$$&;XDj$O<B:]$K$O(B <module>mod_dav_fs</module>
- $B$GDs6!$5$l$F$$$k%G%U%)%k%H$N%W%m%P%$%@!"(B<code>filesystem</code>
- $B$X$N%(%$%j%"%9$K$J$C$F$$$^$9!#0lEY$"$k%m%1!<%7%g%s$G(B DAV
- $B$rM-8z$K$7$?8e$O!"$=$N%5%V%m%1!<%7%g%s$G(B<em>$BL58z2=$9$k$3$H$O$G$-$J$$(B</em>
- $B$H$$$&$3$H$KCm0U$7$F$/$@$5$$!#40A4$J@_DjNc$O(B<a
- href="#example">$B>e5-$N%;%/%7%g%s(B</a> $B$r$4Mw2<$5$$!#(B</p>
-
- <note type="warning">
- $B%5!<%P$N%;%-%e%j%F%#$,3NJ]$G$-$k$^$G(B WebDAV $B$rM-8z$K$7$J$$$G$/$@$5$$!#(B
- $B$=$&$7$J$1$l$PC/$G$b$=$N%5!<%P$G%U%!%$%k$rG[I[$9$k$3$H$,$G$-$k$h$&$K(B
- $B$J$C$F$7$^$$$^$9!#(B
- </note>
- </usage>
- </directivesynopsis>
-
- <directivesynopsis>
- <name>DavMinTimeout</name>
- <description>$B%5!<%P$,(B DAV $B%j%=!<%9$N%m%C%/$r0];}$9$k:G>.;~4V$G$9!#(B
- </description>
- <syntax>DavMinTimeout <var>seconds</var></syntax>
- <default>DavMinTimeout 0</default>
- <contextlist><context>server config</context><context>virtual host</context>
- <context>directory</context></contextlist>
-
- <usage>
- <p>$B%/%i%$%"%s%H$,(B DAV $B%j%=!<%9%m%C%/$rMW5a$7$?>l9g!"(B
- $B%m%C%/$,%5!<%P$K$h$C$F<+F0E*$K2r=|$5$l$k$^$G$N;~4V$r(B
- $BF1;~$K;XDj$9$k$3$H$,$G$-$^$9!#$3$NCM$OC1$J$k%j%/%(%9%H$G$"$C$F!"(B
- $B%5!<%P$O$3$l$rL5;k$9$k$3$H$b$G$-$^$9$7!"(B
- $BG$0U$NCM$r%/%i%$%"%s%H$KDLCN$9$k$3$H$b$G$-$^$9!#(B</p>
-
- <p>$B%/%i%$%"%s%H$KLa$9%m%C%/%?%$%`%"%&%H$N:G>.;~4V$r!"(B
- $BIC$G!";XDj$9$k$?$a$K(B <directive>DavMinTimeout</directive>
- $B%G%#%l%/%F%#%V$r;H$$$^$9!#(B
- $B%^%$%/%m%=%U%H$N%&%'%V%U%)%k%@$N%G%U%)%k%H$G$O(B 120 $BIC$G$9$,!((B
- $B%M%C%H%o!<%/$NCY1d$N$;$$$G%/%i%$%"%s%H$,%m%C%/$r<:$&$N$r8:$i$9$?$a$K!"(B
- <directive>DavMinTimeout</directive> $B$r;H$C$F(B
- $B$3$l$r$b$C$HBg$-$JCM(B ($BNc$($P(B 600 $BIC(B) $B$K>e=q$-$G$-$^$9!#(B</p>
-
- <example><title>$BNc(B</title>
- <Location /MSWord><br />
- <indent>
- DavMinTimeout 600<br />
- </indent>
- </Location>
- </example>
- </usage>
- </directivesynopsis>
-
- <directivesynopsis>
- <name>DavDepthInfinity</name>
- <description>PROPFIND, Depth: Infinity $B%j%/%(%9%H$r5v2D$7$^$9(B</description>
- <syntax>DavDepthInfinity on|off</syntax>
- <default>DavDepthInfinity off</default>
- <contextlist><context>server config</context><context>virtual host</context>
- <context>directory</context></contextlist>
-
- <usage>
- <p>'Depth: Infinity' $B$r4^$s$G$$$k(B
- <code>PROPFIND</code> $B%j%/%(%9%H$r=hM}$G$-$k$h$&$K$9$k$K$O!"(B
- <directive>DavDepthInfinity</directive>
- $B%G%#%l%/%F%#%V$r;H$$$^$9!#$3$N%?%$%W$N%j%/%(%9%H$O(B
- denial-of-service $B%"%?%C%/$H$J$j$&$k$N$G!"(B
- $B%G%U%)%k%H$G$O5v2D$5$l$F$$$^$;$s!#(B</p>
- </usage>
- </directivesynopsis>
-
- </modulesynopsis>
-
-
-